thatched roof section - Español Inglés Diccionario